stop think - German English Dictionary